艰苦: difficult, hard, arduous...
中间: between, intermediate, mid, middle...
痴迷: infatuated, obsessed...
我们: we, us, ourselves, our...
剩余: remainder, surplus...
入口: entrance, to import...
患病: to fall ill...
构想: to conceive, concept...
提到: to mention, to raise (a subject), to refer to...
冗长: long and tedious, redundant, superfluous, supernumerary, verbose (of writing)...